//
//  ViewController.m
//  NETDemo1_同步下载
//
//  Created by qianfeng001 on 15/7/13.
//  Copyright (c) 2015年 qianfeng001. All rights reserved.
//

#import "ViewController.h"

#define Kpath @"http://10.0.8.8/sns/my/user_list.php?page=1&number=10"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    //当前的demo都是同步下载，都交给了主线程，舒心数据。下载数据是一个好事操作，同步下载的话，只有下载完数据了，才会执行下面的操作，这样会导致界面假死，影响用户体验。
    //所以我们一般下载数据时（好事操作），应该交给另外一个一个线程去完成，这就是异步下载
    
    // Do any additional setup after loading the view, typically from a nib.
    // 10.0.8.8/sns/---前锋服务器地址
    //my/user_list.php   资源地至
    //？后面是参数  键值对格式，为了筛选数据
    
    
    //同步下载，相当于当前的线程
    NSString *str=[NSString stringWithContentsOfURL:[NSURL URLWithString:Kpath] encoding:NSUTF8StringEncoding error:nil];
    NSData *data=[str dataUsingEncoding:NSUTF8StringEncoding];
    //数据是json，按照json解析
    NSDictionary *dic=[NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
    NSArray *users=dic[@"users"]; //   [dic objectForKey:@"users"];
    
    for (NSDictionary *userData in users) {
        NSLog(@"%@",userData);
    }
    
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end
